Dictionary of medical acronyms & abbreviations. 2014.
STHRF — somatotropic hormone releasing factor … Medical dictionary